sabre-comms Module Properties

Property Description Example Value
comms.document.monitor.encryptdecrypt.pgp.enable Whether PGP encryption/decryption is enabled for comms. true
comms.document.monitor.output.file.location The location for outbound files in which the Comms Monitor job places copies of merged documents for letters and emails. /var/mdsglobal/sabre-server/outbound/commsdocument
comms.document.monitor.output.file.tempstorage The temporary storage location in which the Comms Monitor job places a copy of the merged document before it is collected by a daemon and placed in permanent storage. /var/mdsglobal/sabre-server/outbound/commsdoctempstorage
comms.document.monitor.pdf.generator.executable.location The location of the executable file for the application used to generate PDFs . /usr/bin/prince
comms.document.monitor.templates.image.location The location in which the images referenced in the templates for emails and letters are stored /var/mdsglobal/sabre-server/templates/img
comms.document.monitor.templates.location The location in which the templates for emails and letters are stored /var/mdsglobal/sabre-server/templates
comms.email.letter.monitor.transmission.from.options.delay Milliseconds before the next poll 500
comms.email.letter.monitor.transmission.from.options.move An expression, such as Simple Language to dynamically set the filename when moving it after processing. To move files into a .done subdirectory, just enter .done. .done
comms.email.letter.monitor.transmission.from.options.moveFailed

Sets the move failure expression based on Simple Language. For example, to move files into an error subdirectory use: .error.

When moving files into the fail location, Camel will handle the error and will not pick up the file again.

.error
comms.email.letter.monitor.transmission.from.properties.dirname The starting directory /var/mdsglobal/sabre-server/outbound/commsdoctempstorage
comms.email.letter.monitor.transmission.to.options.password The password to use for login ************************************************
comms.email.letter.monitor.transmission.to.properties.dirname The starting directory /sabrecomms
comms.email.letter.monitor.transmission.to.properties.hostname Hostname of the FTP server BETA25
comms.email.letter.monitor.transmission.to.properties.port Port of the FTP server 22
comms.email.letter.monitor.transmission.to.properties.username Username to use for login batchdeploy
comms.email.monitor.transmission.from.options.backoffErrorThreshold The number of subsequent error polls (failed due to some error) that should happen before the backoffMulitplier should kick-in. 3
comms.email.monitor.transmission.from.options.backoffMultiplier To let the scheduled polling consumer back off there has been a number of subsequent idles/errors in a row. The multiplier is then the number of polls that will be skipped before the next actual attempt happens again. When this option is in use, the backoffIdleThreshold and/or backoffErrorThreshold must be configured. 2
comms.email.monitor.transmission.from.options.delay Milliseconds before the next poll. 500
comms.email.monitor.transmission.from.options.move An expression (such as Simple Language) to dynamically set the filename when moving it after processing. To move files into a .done subdirectory, just enter .done. .done
comms.email.monitor.transmission.from.options.moveFailed

Sets the move failure expression based on Simple Language. For example, to move files into an error subdirectory use: .error.

When moving files into the fail location, Camel will handle the error and will not pick up the file again.

.error
comms.email.monitor.transmission.from.properties.dirname The starting directory /var/mdsglobal/sabre-server/outbound/commsdocument/email
comms.email.monitor.transmission.image-folder This is the location in which images used for emails are stored /var/mdsglobal/sabre-server/templates/img
comms.email.monitor.transmission.to.options.password The password for login ************************************************
comms.email.monitor.transmission.to.options.username The username for login  
comms.email.monitor.transmission.to.options[mail.smtp.auth] If true, attempt to authenticate the user using the AUTH command. False
comms.email.monitor.transmission.to.options[mail.smtp.starttls.enable]

If true, enables the use of the STARTTLS command (if supported by the server) to switch the connection to a TLS-protected connection before issuing any commands. If the server does not support STARTTLS the connection continues without the use of TLS; set the mail.smtp.starttls.required property to false if STARTTLS isn’t supported.

An appropriate trust store must be configured so that the client will trust the server's certificate.

False
comms.email.monitor.transmission.to.properties.hostname The mail server host name 192.168.244.40
comms.email.monitor.transmission.to.properties.port The port number of the mail server 25
comms.email.monitor.transmission.to.type The MAIL component provides acccess to Email via Spring's Mail support and the underlying JavaMail system using SMTP protocol SMTP
comms.email.monitor.trigger.delay   3000
comms.email.monitor.trigger.enabled   true
comms.external.monitor.extract.distribution-status

This is the status that the comms is updated to after it is sent ut of CMP. Valid values are:

  • P =Published
  • S = Sent

This determines what is shown to the user in AgentView when the external comm is sent out of CMP

P
comms.external.monitor.extract.isoCurrencyCode This represents the isoCurrencyCode GBP
comms.external.monitor.extract.phonenumber.prefix.enable If this property is enabled then convert the phone number according to E164 format. false
comms.external.monitor.extract.transfer.properties.brokerUrl module-properties-help.camel.ACTIVEMQ.brokerurl tcp://127.0.0.1:61616
comms.external.monitor.extract.transfer.properties.destinationName Name of the queue or topic to use as a destination. commsexternal
comms.external.monitor.load.errorqueue.properties.brokerUrl module-properties-help.camel.ACTIVEMQ.brokerurl tcp://127.0.0.1:61616
comms.external.monitor.load.errorqueue.properties.destinationName Name of the queue or topic to use as a destination. commsExternalError
comms.external.monitor.load.transfer.options.antInclude module-properties-help.camel.ACTIVEMQ.antinclude *.in
comms.external.monitor.load.transfer.options.delay module-properties-help.camel.ACTIVEMQ.delay 3000
comms.external.monitor.load.transfer.options.move module-properties-help.camel.ACTIVEMQ.move .done
comms.external.monitor.load.transfer.options.moveFailed module-properties-help.camel.ACTIVEMQ.moveFailed .error
comms.external.monitor.load.transfer.properties.brokerUrl module-properties-help.camel.ACTIVEMQ.brokerurl tcp://127.0.0.1:61616
comms.external.monitor.load.transfer.properties.destinationName Name of the queue or topic to use as a destination. commsExternal
comms.handset.monitor.transmission.distribution-status

This is the status that the comms is updated to after it is sent ut of CMP. Valid values are:

  • P =Published
  • S = Sent

This determines what is shown to the user in AgentView when the Push to Handset comm is sent out of CMP

P
comms.handset.monitor.transmission.options.delay A millisecond value that indicates how often the transmission daemon is polling for new files. 3000
comms.handset.monitor.transmission.to.properties.brokerUrl module-properties-help.camel.ACTIVEMQ.brokerurl tcp://127.0.0.1:61616
comms.handset.monitor.transmission.to.properties.destinationName Name of the queue or topic to use as a destination. commspush
comms.letter.monitor.transmission.from.options.[scheduler.cron] module-properties-help.camel.FILE.scheduler.cron 0 0/5 * 1/1 * ? *
comms.letter.monitor.transmission.from.options.delay Milliseconds before the next poll 500
comms.letter.monitor.transmission.from.options.move An expression (such as Simple Language) to dynamically set the filename when moving it after processing. To move files into a .done subdirectory, just enter .done. .done
comms.letter.monitor.transmission.from.options.moveFailed

Sets the move failure expression based on Simple Language. For example, to move files into an error subdirectory use: .error.

When moving files into the fail location, Camel will handle the error and will not pick up the file again.

.error
comms.letter.monitor.transmission.from.properties.dirname The starting directory /var/mdsglobal/sabre-server/outbound/commsdocument/letter
comms.letter.monitor.transmission.to.options.password Password to use for login ************************************************
comms.letter.monitor.transmission.to.properties.dirname The starting directory /sabrecomms
comms.letter.monitor.transmission.to.properties.hostname Hostname of the FTP server beta25
comms.letter.monitor.transmission.to.properties.port Port of the FTP server 22
comms.letter.monitor.transmission.to.properties.username The username to use for login batchdeploy
comms.letter.monitor.trigger.delay   1000
comms.letter.monitor.trigger.enabled   true
comms.sms.monitor.transmission.distribution-status

This is the status that the comms is updated to after it is sent ut of CMP. Valid values are:

  • P =Published
  • S = Sent

This determines what is shown to the user in AgentView when the SMS comm is sent out of CMP

P
comms.sms.monitor.transmission.to.options.delay module-properties-help.camel.ACTIVEMQ.delay 3000
comms.sms.monitor.transmission.to.properties.brokerUrl module-properties-help.camel.ACTIVEMQ.brokerurl tcp://127.0.0.1:61616
comms.sms.monitor.transmission.to.properties.destinationName Name of the queue or topic to use as the destination outboundCommsSms
comms.sms.monitor.transmission.to.properties.dirname module-properties-help.camel.ACTIVEMQ.dirname /var/mdsglobal/sabre-server/outbound/commssms
ERROR   Unable to retrieve properties file enabled-commsdaemon.properties at this time.
notification.monitor.ack.transfer.options.antInclude Ant style filler inclusion. Multiple inclusions may be specified in comma delimited format. *.in
notification.monitor.ack.transfer.options.delay Milliseconds before the next poll. 500
notification.monitor.ack.transfer.options.move An expression (such as Simple Language) to dynamically set the filename when moving it after processing. To move files into a .done subdirectory, just enter .done. .done
notification.monitor.ack.transfer.options.moveFailed

Sets the move failure expression based on Simple Language. For example, to move files into an error subdirectory use: .error.

When moving files into the fail location, Camel will handle the error and will not pick up the file again.

.error
notification.monitor.ack.transfer.properties.dirname The starting directory /var/mdsglobal/sabre-server/inbound/commsoutboundacknowledgement
notification.monitor.ack.transfer.type The File component provides access to file systems, allowing files to be processed by any other Camel Components or messages from other components to be saved to disk. FILE